package admin_api

import (
	"blog_go/api/admin_api/admin_advert_api"
	"blog_go/api/admin_api/admin_article_api"
	"blog_go/api/admin_api/admin_data_api"
	"blog_go/api/admin_api/admin_image_api"
	"blog_go/api/admin_api/admin_log_stash_api"
	"blog_go/api/admin_api/admin_menu_api"
	"blog_go/api/admin_api/admin_settings_api"
	"blog_go/api/admin_api/admin_tag_api"
	"blog_go/api/admin_api/admin_user_api"
)

type AdminApiGroup struct {
	AdminSettingsApi admin_settings_api.AdminSettingsApi
	AdminImageAPI    admin_image_api.AdminImageAPI
	AdminAdvertApi   admin_advert_api.AdminAdvertApi
	AdminMenuApi     admin_menu_api.AdminMenuApi
	AdminUserApi     admin_user_api.AdminUserApi
	AdminTagApi      admin_tag_api.AdminTagApi
	AdminArticleApi  admin_article_api.AdminArticleApi
	AdminLogStashApi admin_log_stash_api.AdminLogStashApi
	AdminDataApi     admin_data_api.AdminDataApi
}

var (
	AdminApiGroupApp = new(AdminApiGroup)
)
